/**  
 * @Title: SMSCodeUtil.java 
 * @Package com.hanhai.zrb.backend.biz.util 
 * @Description: TODO(用一句话描述该文件做什么) 
 * @author pengbohai  
 * @date 2015年6月16日 下午3:47:57 
 * @version v2.0  
 */ 
package com.hanhai.zrb.api.biz.util;

import java.util.Random;

/**       
 * 项目名称：backend   
 * 类名称：SMSCodeUtil   
 * 类描述：   
 * 创建人：pengbohai   
 * 创建时间：2015年6月16日 下午3:47:57   
 * 修改人：pengbohai   
 * 修改时间：2015年6月16日 下午3:47:57   
 * 修改备注：   
 * @Copyright: 2015 汉海集团有限公司 All rights reserved.
 * @version v2
 */
public class SMSCodeUtil {
	
	/** 
	 * @Title: getErrorValiCode 
	 * @Description: TODO( 发送短信失败后    返回的字符串) 
	 * @param valiCode  失败的错误编号  （-2，-1,1001,1002,1003,1004，1005）
	 * @return String(返回类型 ) 
	 * @author pengbohai  
	 * @date 2015年6月16日 下午3:48:12
	 * @throws 
	 */ 
	public static String getErrorValiCode(String valiCode){
		String str="";
		// -2 表示提交的手机号码不符合格式
		if ("-2".equals(valiCode))
		{
			str=" 提交的号码中包含不符合格式的手机号码 ";
		}
		// -1 表示保存数据失败
		else if ("-1".equals(valiCode))
		{
			str=" 数据保存失败 ";
		}
		else if ("1001".equals(valiCode))
		{
			str=" 用户名或密码错误 ";
		}
		// 1002 表示余额不足
		else if ("1002".equals(valiCode))
		{
			str=" 余额不足 ";
		}
		// 1003 表示参数不完整
		else if ("1003".equals(valiCode))
		{
			str=" 参数错误，请输入完整的参数  ";
		}
		// 1004 表示其他错误
		else if ("1004".equals(valiCode))
		{
			str=" 其他错误 ";
		}
		// 1005 表示预约的时间格式不正确
		else if ("1005".equals(valiCode))
		{
			str=" 预约时间格式不正确 ";
		}
		return str;
	}
	
	public static String randomNum(){
		String code = null;
		Random rand=new Random();
		for(int i=0;i<6;i++){
			code +=rand.nextInt(10);
		}
		return code;
	}
}
